@CHARSET "UTF-8";
#description{padding:10px 15px; font-size:22px; color:#666666; text-align: justify;}
.caiContainer{padding: 10px 0; overflow: hidden}
.cai{width: 980px; height: 340px; background-color: #eeeeee}
.iconContainer{width: 340px; height: 340px; float: left; overflow: hidden;}
.iconContainer img{width: 300px; height: 300px; margin:20px; }
.infoContainer{width: 640px; height: 340px; float: left; overflow: hidden; position: relative;}
.infoContainer h3{margin:20px 0 0 20px; color: #006600}
.infoContainer table{margin: 20px 0 0 20px; width: 90%; border: solid 1px #cccccc}
.infoContainer table tr td{border: solid 1px #cccccc; border-collapse: collapse;}
.td1{width: 15%; text-align: center;}
.td2{padding:5px 0 5px 10px ; width: 35%; }
.td3{padding: 10px; height: 120px; vertical-align: middle; text-align: justify; font-size: 14px}
.btnContainer{position: absolute; bottom: 25px; overflow: hidden; width: 640px}
.btnCai{width: 300px; text-align: right;float: left;}
.btnCai a,.btnKan a{background: url("../images/nav_bar.jpg") no-repeat center; width: 150px; height: 30px; line-height: 30px; display:inline-block; text-align: center; color:#ffffff; text-decoration:none;}
.btnKan{width: 300px; text-align: left;float: right; position: relative;}
.btnKan .price{background: url("../images/nav_bar.jpg") no-repeat center; width: 150px; height: 30px; line-height: 30px; text-align: center; color:#ffffff; position: absolute; top: 0; left:0; display: none}

#infoContainer h4{height:60px; line-height:60px; text-align:center; font-size:24px; color:#006600}
#infoContainer img{width: 600px; margin: 20px auto; display: block; }
#infoContainer #infoTable{width: 600px; margin: 0 auto;  border: solid 1px #cccccc}
#infoContainer #infoTable tr td{border: solid 1px #cccccc; border-collapse: collapse;}

#numPicker{width: 300px;border: solid 1px #cccccc; margin: 10px auto 10px 150px;}
#numPicker tr td{background-color: #cccccc; color: #ffffff; text-align: center;}
#numPicker tr td:hover{background-color: #ffffff; color: #cccccc; cursor:pointer;}

#inputContainer{width: 600px; margin: 0 auto}
#inputContainer p{width: 600px; margin: 10px auto; text-align: justify}
#inputContainer form{width: 400px;margin-left:150px}
#inputContainer form #price{width: 200px; height: 35px; line-height: 35px; font-size: 30px; font-weight:bold;}
#inputContainer form #button{width: 100px; height: 38px; line-height: 38px; vertical-align: bottom;}

#inputContainer #msgBox{display:none; text-align: center; font-size: 30px; color: #009900;}
.moreCai{height: 50px; line-height: 50px; text-align: center}
.moreCai a{font-size: 36px; font-weight: bold; color: #006600; text-decoration: none}